vcPositionTarget

A base class for shareable target.

See in: Overview

Module: vcRobotics2

Parent: -

Children: vcFrameTarget, vcJointTarget

Referenced by: vcMultiPositionTargetContainer.createTarget(), vcMultiPositionTargetContainer.findTarget(), vcSinglePositionTargetContainer.OwnedTarget, vcSinglePositionTargetContainer.createTarget()

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
ContainervcObjectRvcRobotics2.vcProgramManager | vcRobotics2.vcRobotRoutine | vcExecutor2.vcStatement: Gets the object that owns this target.
See more
Exceptions:
RuntimeError: When an internal error occurs because of orphan target."
NameStringRWGets or sets the name for the target.
PropertiesvcPropertyContainerRGets the properties of this target.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
deleteNoneNone"
Deletes the target.

Parameters:
None

Returns:
None
getReferenceslist[Robotics2::rPositionTargetUser]None"
Returns a list of objects that reference this target.
See more
Parameters:
None

Returns:
list[object]: A list of objects that reference this target.

Events

Learn how to use events here. The events are also inherited from the parent class.

NameParametersDescription
OnPositionUpdatedNoneInvoked when the position of this target has been updated.